package com.efeichong.common.security;

import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.ArrayList;
import java.util.List;

/**
 * @author lxk
 * @date 2020/9/24
 * @description 配置不需要保护的访问
 */
@Setter
@Getter
@Component
@ConfigurationProperties(prefix = "security")
public class SecurityIgnoreConfig {
    /**
     * #配置不需要保护的访问（无需登录，无需校验）
     */
    private List<String> ignoreAll = new ArrayList<String>();
    /**
     * #配置不需要校验的访问（需要登录）
     */
    private List<String> ignoreCheck = new ArrayList<String>();
}
